devote life to

Translations
consacrer sa vie à
Words
life

noun
vie
devote

verb
se consacrer à